home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / utils / launch44.zip / README.DOC < prev    next >
Text File  |  1996-06-04  |  19KB  |  437 lines

  1.                           Welcome to Launch!
  2.                          ===================
  3.  
  4. This README.DOC file contains important, last minute information
  5. about Launch. In addition to this file, there are several other text
  6. files in the Launch directory that you should browse. They are
  7. available to read and/or print from the "Launch Documentation" menu.
  8. See FILES.DOC for a complete list of all files distributed with this
  9. package.
  10.  
  11.  
  12. TABLE OF CONTENTS
  13. -----------------
  14.      1.   How to get help
  15.      2.   Installation (** existing users please read **)
  16.      3.   New features
  17.      4.   Release notes
  18.  
  19.  
  20. 1. HOW TO GET HELP
  21. ------------------
  22. If you have any problems with Launch, please first read this file,
  23. the online help files and the Launch Users Guide. If you still have a
  24. question and need assistance, help is available from the following
  25. sources:
  26.  
  27.    1.  Email to sac@tusc.com.au
  28.        
  29.    2.  Fax to +61-3 9729 8836 (any time).
  30.        
  31.    3.  Leaving a message on my answering machine on
  32.        +61-3 9729 8836.
  33.        
  34.    4.  Physical mail to:
  35.        
  36.        Simon Carter
  37.        Crystal Software
  38.        14 Canterbury Road
  39.        Heathmont
  40.        Victoria 3135
  41.        AUSTRALIA
  42.        
  43.  
  44. To simplify trouble-shooting, please provide the following
  45. information:
  46.  
  47.    *   Launch version number (from Commands|About).
  48.    *   A contact name.
  49.    *   A daytime and after hours phone or fax number where you can
  50.        be reached.
  51.    *   The specific steps necessary to reproduce the problem.
  52.  
  53.  
  54. 2. INSTALLATION
  55. ---------------
  56.  
  57. If you already have a Launch installation and you wish to retain your
  58. existing menu structures, please follow these instructions BEFORE
  59. installation:
  60.  
  61.    1.  Go to your old Launch directory e.g.
  62.        
  63.           c: [Enter]
  64.           cd \launch [Enter]
  65.        
  66.    2.  To convert your existing menu structure to an editable text
  67.        form, type
  68.        
  69.           export /1f [Enter]
  70.        
  71.        Note that this only works for structure 00 in that directory.
  72.        For other structures, type
  73.        
  74.           export /1f [directory]\[number] [Enter]
  75.        
  76.        Hint: To find all of your old structures, type
  77.        
  78.           dir \m_struct.d* /s [Enter]
  79.        
  80.    3.  Rename the Launch directory e.g.
  81.        
  82.           cd\ [Enter]
  83.           ren launch launch.old [Enter]
  84.        
  85.        and install the new version of Launch to the original
  86.        directory, or install the new version to a completely new
  87.        directory.
  88.        
  89.    4.  After the installation has finished, use the new version of
  90.        IMPORT.EXE to convert all of your existing structure files to
  91.        the new format. If IMPORT detects any errors, some editing
  92.        may be required. If so, check the file M_EXPORT.D00 created
  93.        by the new installation for export format changes.
  94.        
  95.  
  96. Use the INSTALL program to install Launch.
  97.  
  98. To start the installation, place the Launch disk in Drive A:, and
  99. type A:INSTALL.
  100.  
  101. A full installation of Launch requires approximately 450 Kb of
  102. available disk space. The actual disk space occupied by Launch will
  103. vary depending on your disk's cluster size.
  104.  
  105.  
  106. 3. NEW FEATURES
  107. ---------------
  108.  
  109. This version of Launch offers many new features, including:
  110.  
  111. Version 4.4, 3-June-1996
  112.  
  113.    *   You can now set the maximum height of menus (and links).
  114.    *   User-defined help is now fully integrated into Launch. It is
  115.        no longer maintained as a separate file, bringing many
  116.        advantages, not the least of which is easy maintenance.
  117.    *   The About dialog has an altered layout and extra fields.
  118.        Supervisors get to see if logging is enabled, and to what
  119.        file. Also shown is whether network mode is on, and the
  120.        current video mode.
  121.    *   More DOS programs are included in the standard DOS menu built
  122.        by INSTALL.
  123.    *   The format of detailed EXPORT reports has changed
  124.        dramatically.
  125.    *   XMartin is now less sensitive to mouse movement. This
  126.        prevents it from returning to Launch if you accidentally bump
  127.        the desk.
  128.    *   DirSize now gives more disk statistics, including wasted
  129.        space.
  130.    *   Both DirSize and C now make use of Windows 95 long filenames.
  131.    *   AutoBuild now shows drives at the same logical level as
  132.        directories.
  133.    *   Launch and Import now warn you if there are more than 250
  134.        items in a menu.
  135.    *   On computers with only an A: drive, logical drive B: is not
  136.        shown as a drive choice.
  137.  
  138.  
  139. 4. RELEASE NOTES
  140. ----------------
  141.  
  142. Version 4.3, 21-Feb-1996
  143.  
  144.    *   INSTALL now installs all unrecognised programs, and groups
  145.        them by directory name
  146.    *   Windows 95 long filename support
  147.  
  148. ---------------------------------------------------------------------
  149.  
  150. Version 4.1, 7-Feb-1996
  151.  
  152.    *   A link's path field is now scanned for environment variables.
  153.        This makes it easy to add private structures in each user's
  154.        directory on a network, where a main network menu can
  155.        incorporate a link f:\usr\%USER%\.
  156.    *   A new LAUNCH.INI option called TextEditorFlags. This tells
  157.        Launch how to tell editors other than BEdit how to interpret
  158.        a line number and column to move to. This is used primarily
  159.        to move the cursor to the source of an error in a batch file,
  160.        but it may be used in a later version to move to parts of the
  161.        User Help file for direct editing.
  162.        
  163.        e.g.
  164.        TextEditorFlags=/rc @ROW @COL
  165.        
  166.        This tells Launch to substitute the current row (line number)
  167.        for @ROW and the current column for @COL.
  168.    *   Launch now checks to see if the structure files have been
  169.        modified by another user. This check occurs when Launch
  170.        reappears after running an application (Launch will reset the
  171.        menu position), before the structure is altered and before an
  172.        application is run (Launch will load the new version first).
  173.    *   Pressing [Right] now no longer runs options, it is purely a
  174.        navigation key.
  175.    *   Bug fix. The Save Scheme dialog did not restore the user's
  176.        previous scheme when closing.
  177.    *   The edit field with a history is now used in many more places
  178.        (it previously was only used for a history of command
  179.        parameters). It is now used for the menu item's name, link
  180.        item's path, AutoBuild option name, AutoBuild link name,
  181.        header line, user ID and user name. The history file is an
  182.        editable text file, structured similarly to a .INI file. 50
  183.        entries are allowed per history list.
  184.    *   You can also have user-specified history lists when an option
  185.        requires parameters. For example, when supplying a path, a
  186.        path- specific history list can be displayed, showing only
  187.        the previous history of responses for paths. Launch's
  188.        internal histories can also be accessed.
  189.    *   If the user help file does not exist when the user presses
  190.        [Ctrl+F1], Launch offers to create one, with sample templates
  191.        for each menu item.
  192.    *   Buttons now display triangular arrows so that they are more
  193.        easily distinguished when they have the focus.
  194.    *   The structure file format has changed. The first change is
  195.        that rather than writing out 48 bytes for the entire item
  196.        title (whether or not it is all used), Launch now only
  197.        outputs the useful data. This means a saving of ~25 bytes per
  198.        menu item. This amounts to about 3Kbytes for most people. The
  199.        other major change is that the command file (M_COMAND.D00)
  200.        has been absorbed into the structure file (M_STRUCT.D00).This
  201.        has a number of benefits. Firstly, there are two less files
  202.        on the disk (M_COMAND.D00 and M_COMAND.B00). Depending on
  203.        your hard disk cluster size, this saves up to 2*32K of disk
  204.        space. It also makes better use of the space allocated to the
  205.        structure file. Secondly, it greatly simplifies MY code,
  206.        leaving less chance of errors. Thirdly, on a network, because
  207.        each user acquires all the information they need to run an
  208.        option when Launch reads the structure file, there is no
  209.        problem of consistency between the two separate files. The
  210.        supervisor or administrator can update these files at any
  211.        time without problems. Fourthly, Launch originally required
  212.        the backup command file to be present when it saved the
  213.        structure. Multiple accesses to each file were necessary. The
  214.        new format saves much quicker, since it writes to only one
  215.        file instead of reading and writing three. The only drawback
  216.        (if any) is that more data has to be read before the menu is
  217.        displayed. Given the other change, this only amounts to about
  218.        twice the original file length.
  219.  
  220. --------------------------------------------------------------------
  221.  
  222. Version 3.30, 30-October-1995
  223.  
  224.    *   A menu command "Invoke screen saver" has been included.
  225.    *   Launch detects when the structure file has been modified by
  226.        another user while the current user is either in Launch or
  227.        running an application. It then re-reads the structure files
  228.        or resets the user's position in the menu respectively.
  229.    *   In shareware version, clicking on the shareware message at
  230.        the base of the screen shows the Registration dialog. The
  231.        About dialog includes a button for displaying the Register
  232.        dialog.
  233.    *   Bug fix (registered version). DirSize did not find all
  234.        directories, particularly under Windows 95 where unusual
  235.        attribute combinations are used.
  236.    *   Fixed bug that caused the printer status information to
  237.        appear in the Registration dialog (shareware version) when it
  238.        was invoked from the About dialog.
  239.  
  240. ---------------------------------------------------------------------
  241.  
  242. Version 3.01, 25-April-1995
  243.  
  244.    *   Access to User Accounts requires a password. This prevents
  245.        unauthorised use while the machine is unattended.
  246.    *   Password are Unix-style in that you are only informed of an
  247.        incorrect login once both the user id and password have been
  248.        input. This dramatically decreases the chances of a security
  249.        breach.
  250.    *   Clicking on the top line of the screen brings up the
  251.        Preferences dialog.
  252.    *   Invalid logins are now recorded in the Log file.
  253.  
  254. ---------------------------------------------------------------------
  255.  
  256. Version 3.00, 24-December-1994
  257.  
  258.    *   The most radical change made to both Launch and the Batch
  259.        file editor BEdit are that they now use a paradigm very
  260.        similar to that supported by Microsoft Windows and ISA/CUI.
  261.    *   Movement between fields is controlled by [Tab] and
  262.        [Shift+Tab]. Any field can be moved to by pressing [Alt] and
  263.        the highlighted short cut letter that is unique to each
  264.        field. Fields can be selected (and their contents modified)
  265.        by clicking the mouse on them.
  266.    *   The help command [F1] now has a help index. Pressing [I]
  267.        brings up a list of all the available help topics, a new
  268.        topic can be viewed by selecting it.
  269.    *   Any window can now be picked up and moved by dragging its
  270.        title bar. Once initiated using the mouse, the arrow keys can
  271.        be used to reposition the window. [Home], [End], [Pg Up] and
  272.        [Pg Dn] act as diagonal keys. If a window is a menu window,
  273.        [F2] saves it in position. Other windows do not permanently
  274.        stay in position.
  275.    *   This file can now store an arbitrary number of scheme
  276.        definitions, rather that the previous limit of ten. The names
  277.        of the schemes can be up to 20 characters (10 before), and
  278.        these names are displayed alphabetically. Only the supervisor
  279.        can delete schemes. The "LogIn" scheme, scheme 0, is not used
  280.        any more, but has been superseded by the LOGIN_USER, whose
  281.        preferences and scheme are used to determine the display of
  282.        the login screen. If no LOGIN_USER exists, the scheme used is
  283.        the last user's in the user file.
  284.    *   AutoBuild has been totally revamped and now is much easier to
  285.        use.
  286.    *   The Information command is now called About. This makes it
  287.        similar to other programs.
  288.    *   The Add command is now called Insert, and (as before) is
  289.        invoked with [Insert].
  290.    *   The First Menu Name command is now grouped under general
  291.        editing commands (such as Edit, Insert, Delete etc.), and
  292.        access to it is now conditional on the Allow Editing flag in
  293.        User Accounts, rather than being a supervisor-only command.
  294.    *   All LAUNCH.INI directives are now uppercased. Previously,
  295.        entries such as "ega" were not recognised.
  296.    *   Import looped infinitely when it encountered an unexpected
  297.        end- of -file (EOF or Ctrl+Z). It now displays an error
  298.        message.
  299.    *   If the user file M_USERS.DAT is too small to contain any
  300.        users, Launch halts.
  301.  
  302. Usage tracking events added
  303.    Login denied      Login was denied because of an incorrect
  304.                      password
  305.    Item access       Access to an item (e.g. edit, move, copy etc.)
  306.    denied            was denied because of an incorrect password
  307.    User Accounts     Access to User Accounts was denied because of
  308.    denied            an incorrect password
  309.  
  310.  
  311. Editor, Bedit
  312. -------------
  313.    *   If [Ctrl+K] or [Ctrl+Q] is pressed without any following
  314.        keystrokes (as is required), after a short delay a window
  315.        will appear giving all possible commands.
  316.    *   The current line is shown in a different colour.
  317.  
  318.  
  319. New [Ctrl+K] commands
  320.  
  321. [Ctrl+K] n Set bookmark n (0..9)
  322. [Ctrl+K][I] Indent block
  323. [Ctrl+K][U] Unindent block
  324. [Ctrl+K][P] Print block
  325. [Ctrl+K][L] Mark line as block
  326.  
  327.  
  328. New [Ctrl+Q] commands
  329.  
  330. [Ctrl+Q][Z] Show EOL markers
  331. [Ctrl+Q][G] Strip unnecessary spaces from end of lines
  332. [Ctrl+Q] n Goto bookmark n (0..9)
  333. [Ctrl+Q][L] Goto line (relative or absolute)
  334. [Ctrl+Q][[] Find matching [] {} () to that under cursor
  335. [Ctrl+Q][F] Find
  336. [Ctrl+Q][A] Find and replace
  337.  
  338.    *   Can toggle case-sensitivity, whole words only and prompt on
  339.        replace. Scope of global or just blocked text. Origin of
  340.        entire scope or from current position. During a Find and
  341.        replace, the option to replace all remaining matches is
  342.        given, along with ignoring or changing a single match.
  343.    *   [Ctrl+Q][L] Repeat last find/find and replace
  344.    *   The insert character [Ctrl+P] command (used to insert special
  345.        characters) now ensures that its dialog box does not cover
  346.        the cursor.
  347.    *   The AutoBuild function is now identical to that within
  348.        Launch.
  349.  
  350. --------------------------------------------------------------------
  351.  
  352. Version 2.20, 24-September-1994
  353.  
  354. 1) Usage tracking is now available, and is controlled by the new
  355. LAUNCH.INI directive "LogFile". Omitting a LogFile entry in
  356. LAUNCH.INI (or leaving it blank) disables usage tracking, otherwise
  357. the filename given is used to track Launch events. If the filename
  358. given does not exist, it is created, if it does exist, new events are
  359. added (appended) to the file.
  360.  
  361. e.g.
  362. LogFile=                 ;disables usage tracking
  363. ;LogFile=track.txt       ;also disables usage tracking
  364. LogFile=\launch\usage.t  ;uses the file \launch\usage.txt to record
  365. xt                       usage information
  366.  
  367. The events recorded are:
  368. LOGGED IN              User started Launch via log-in screen
  369. LOGGED IN              User started Launch, bypassing log-in
  370. AUTOMATICALLY          screen
  371. LOGGED OUT             User left Launch
  372. <Option name>          User ran option <Option name>
  373. RETURNED TO LAUNCH     User returned to Launch after running an
  374.                        option
  375.  
  376.  
  377. Information is reported in the following format:
  378. User Name Time Date Event
  379. ---------- -------- ----- -------------------------------------
  380. 1234567890 hh:mm:ss dd-mm-yyyy Event description (see above)
  381.  
  382.  
  383. Sample usage file:
  384. Launch Log File
  385.  
  386. User       Time      Date        Event
  387. -------------------------------------------------------------
  388. SUPERVISOR 22:11:11  12-09-1994  LOGGED IN
  389. SUPERVISOR 22:11:27  12-09-1994  \Utilities\BatchEdit
  390. SUPERVISOR 22:11:35  12-09-1994  RETURNED TO LAUNCH
  391. SUPERVISOR 22:11:40  12-09-1994  \Application Programs\Xtree Gold
  392. SUPERVISOR 22:12:08  12-09-1994  RETURNED TO LAUNCH
  393. SUPERVISOR 22:12:13  12-09-1994  \Application Programs\MicroSoft
  394.                                  Windows
  395. SUPERVISOR 22:12:54  12-09-1994  RETURNED TO LAUNCH
  396. SUPERVISOR 22:12:55  12-09-1994  LOGGED OUT
  397. FRED       22:13:11  12-09-1994  LOGGED IN
  398. FRED       22:13:33  12-09-1994  \Utilities\Directory Sizes
  399. FRED       22:13:39  12-09-1994  RETURNED TO LAUNCH
  400. FRED       22:13:45  12-09-1994  \Utilities\BatchEdit
  401. FRED       22:15:32  12-09-1994  RETURNED TO LAUNCH
  402. FRED       22:15:33  12-09-1994  \Programming Tools\1 Menu
  403. FRED       22:17:55  12-09-1994  RETURNED TO LAUNCH
  404. FRED       22:17:56  12-09-1994  \Programming Tools\Transfer -
  405.                                  New Menu
  406. FRED       22:18:00  12-09-1994  RETURNED TO LAUNCH
  407. FRED       22:18:00  12-09-1994  LOGGED OUT
  408.  
  409.  
  410.    *   Note: Usage tracking was only added because other menu
  411.        programs have it. Its only use is on non-network systems
  412.        (e.g. home PC's) where the actions of other users needs to be
  413.        monitored (e.g. children). Tracking facilities normally
  414.        offered by networks exceed the facilities provided here.
  415.  
  416. ---------------------------------------------------------------------
  417.  
  418. New features (appearing in v2.11)
  419.  
  420.    *   AutoBuild may also be used with Links. This new feature
  421.        allows you to choose the drive, directory and structure to
  422.        link in.
  423.    *   Multiple hot keys may now be defined. They are defined in
  424.        exactly the same way as previously i.e. prefixed by a carat
  425.        "^".
  426.  
  427. --------------------------------------------------------------------
  428.  
  429. Other enhancements
  430.  
  431.    *   8-Sep-94 The supervisor can now at their discretion bypass
  432.        entering an option's password by pressing [F9]. This allows
  433.        the supervisor to delete items they have forgotten the
  434.        password of. It also allows them to delete items created with
  435.        a password by other users with editing privileges.
  436.  
  437.